Newspack\Newsletters\Subscription_List A

Total Complexity 74
Dependencies 4
Dependents 3
Total lines 485
Lines of code 217
Logical lines of code 95
Comment lines 219
Methods 33
Properties 1

Methods 33

Method Rating Maintainability Complexity Lines of code
update()
A
54 9 19
update_current_provider_settings()
S
56 5 17
is_configured_for_provider()
S
63 5 10
get_id_from_local_form_id()
S
60 4 13
get_configured_providers_names()
S
62 4 11
get_provider_settings()
S
68 4 7
get_type()
S
72 4 4
from_form_id()
S
62 3 12
from_remote_id()
S
56 2 20
get_configured_providers()
S
64 3 10
__construct()
S
65 3 9
get_type_label()
S
67 3 7
get_edit_link()
S
77 2 3
get_all_providers_settings()
S
74 2 4
set_type()
S
77 2 3
get_form_id()
S
71 2 6
to_array()
S
61 1 13
get_other_configured_providers()
S
75 1 4
get_other_configured_providers_names()
S
80 1 3
is_configured_for_current_provider()
S
80 1 3
has_other_configured_providers()
S
80 1 3
is_local_form_id()
S
79 1 3
get_current_provider_settings()
S
80 1 3
generate_tag_name()
S
80 1 3
set_remote_id()
S
79 1 3
set_provider()
S
79 1 3
get_provider()
S
79 1 3
is_local()
S
80 1 3
is_active()
S
80 1 3
get_description()
S
82 1 3
get_title()
S
82 1 3
get_id()
S
82 1 3
get_remote_id()
S
79 1 3